Inheritance diagram for Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead:

Definition at line 315 of file CPresetBrowser.hpp.
The identifiers for the internal controls.
| e_bankCombo | Bank selection switch id |
| e_loadButton | Load button id |
| e_saveButton | Save button id |
Definition at line 415 of file CPresetBrowser.hpp.
| Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead::CPresetBrowserHead | ( | IControlRoot * | root, | |
| const long | uniqueId, | |||
| const CRect & | area, | |||
| IActionListener * | listener = NULL, |
|||
| IPresetHandler * | presetHandler = NULL, |
|||
| CPresetBrowserSelector * | selector = NULL | |||
| ) |
Construction
| root | The root control | |
| uniqueId | THe uniqueID of this control | |
| area | The area of this control | |
| listener | The action listener | |
| presetHandler | The preset handler to use | |
| selector | The selector to interface with |
| virtual Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead::~CPresetBrowserHead | ( | ) | [virtual] |
Destruction
| void Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead::createBankMenu | ( | ) | [protected] |
Create the bank menu
| const CSystemString& Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead::getBankPath | ( | ) | const [inline] |
Get the last selected path
| const | CSystemString& The last selected path |
Definition at line 374 of file CPresetBrowser.hpp.
References m_bankPath.
| virtual void Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead::handleActionEvent | ( | const CActionEvent & | event | ) | [virtual] |
Handle an action event
| event | The event to handle |
| void Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead::intialise | ( | const SPresetBrowserHeadSetup & | setup | ) |
Initialise
| setup | The setup information for the browser |
| void Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead::setMenuWindowAttributes | ( | CWindowAttributes * | windowAttributes, | |
| const SMenuColours & | colours | |||
| ) |
Set menu window attributes
| windowAttributes | The attributes for the menu window | |
| colours | The colours of the menu window |
The bank combo box
Definition at line 425 of file CPresetBrowser.hpp.
The bank menu
Definition at line 426 of file CPresetBrowser.hpp.
CSystemString Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead::m_bankPath [protected] |
The path to the selected bank
Definition at line 424 of file CPresetBrowser.hpp.
Referenced by getBankPath().
CMomentaryButton* Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead::m_loadButton [protected] |
The load button
Definition at line 427 of file CPresetBrowser.hpp.
IPresetHandler* Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead::m_presetHandler [protected] |
The handler for preset information
Definition at line 430 of file CPresetBrowser.hpp.
CSystemString Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead::m_rootPath [protected] |
The root path
Definition at line 429 of file CPresetBrowser.hpp.
CMomentaryButton* Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead::m_saveButton [protected] |
The save button
Definition at line 428 of file CPresetBrowser.hpp.
CPresetBrowserSelector* Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead::m_selector [protected] |
The selector
Definition at line 431 of file CPresetBrowser.hpp.